• word of the day

    carabid beetle

    carabid beetle - Dictionary definition and meaning for word carabid beetle

    Definition
    (noun) predacious shining black or metallic terrestrial beetle that destroys many injurious insects
    Synonyms : ground beetle
Download our Mobile App Today
Receive our word of the day
on Whatsapp